Personal Content Managed during Extended Display Screen Recording

ABSTRACT

In aspects of personal content managed during extended display screen recording, a screen recording system includes a wireless device that provides digital image content for display on an extended display device, and a screen recording session on the wireless device captures the digital image content and audio data. The wireless device implements a content control module that can determine the screen recording session would capture personal content associated with a user of the wireless device. The content control module can initiate a private screen review mode in which the personal content is displayable on a display screen of the wireless device and is prevented from visual display on the extended display device. The content control module can also generate a shareable screen recording that includes the audio data and the digital image content displayed on the extended display device, without including the personal content.

RELATED APPLICATION

This application claims the priority benefit of China Patent Applicationfor Invention Serial No. 202011603816.5 filed Dec. 29, 2020 entitled“Personal Content Managed during Extended Display Screen Recording”, thedisclosure of which is incorporated by reference herein in its entirety.

BACKGROUND

Devices such as smart devices, mobile devices (e.g., cellular phones,tablet devices, smartphones), consumer electronics, and the like havebecome increasingly commonplace to many device users. For example, oneperson may have a laptop computer, a desktop computer, a tablet device,a mobile phone, and so forth. Furthermore, these different devices mayhave different operating systems and can run numerous different types ofapplications. While the variety of devices and applications providesusers with a large number of options, it can also be difficult for usersto learn how to use the various different devices and applications.Accordingly, a user who is wanting to learn an aspect of deviceoperation or function, or learn an application feature, such as for apersonal or business task, for entertainment, or to conquer a gaminglevel, may seek to find a recorded example via any number of theavailable social media platforms. Often, other users who are proficientwith a particular device operation or software application feature willperform the device operation, or run through the application feature,while screen recording their own device, thus capturing an instructiontutorial with audio and/or video, which can then be shared on any numberof the social media platforms for access by others.

A screen recording feature may be included as a device function in manyof the different types of devices, and can be initiated by a user who isoperating a device to capture a sequence of device inputs andoperations, application features, and resulting displayed outputs. Auser may initiate a screen recording session on a device in any numberof various scenarios, such as a prolific gamer recording his or her gameplay for sharing with fan followers, or as noted above, to create aninstruction tutorial for others. Alternatively, a person who reviews andevaluates new consumer devices may initiate a screen recording sessionto capture and share new device functionality for an online audience.Similarly, a technical and/or quality assurance reviewer may initiate ascreen recording session to capture and report a device operationfunction or feature.

The screen recording feature obviates the need for assistance fromanother person holding a separate device and recording a video of theuser who is operating his or her own device to demonstrate a sequence ofdevice inputs and operations, application features, and resultingdisplayed outputs. The screen recording feature also provides forconvenient content generation and sharing from the single device itself.While the screen recording feature offers several benefits to the userof a device, the screen recording feature is not without problems thatmay be encountered, particularly while a screen recording session isinitiated and recording on a device.

For example, it is quite likely that a user will receive some type of anotification that displays on the display screen of the device during ascreen recording session, such as a pop-up notification that indicatesan alarm, having received a text message or a new email message, anotification of an incoming video call or phone call, or any other typeof a banner notice of a received communication. The notification thatdisplays automatically on the display screen of the device will then berecorded as part of the screen recording session, and will be sharedpublicly when the recording is posted to any number of the social mediaplatforms. Unfortunately, this can lead to personal content (alsoreferred to as “personally identifiable information”) of the user beingpublicly disclosed in the form of audio and/or video content, such asuser contact details, photos, login credentials, financial transactiondetails, biometric information, etc. that is private and sensitive dataof the user.

BRIEF DESCRIPTION OF THE DRAWINGS

Implementations of the techniques for personal content managed duringscreen recording are described with reference to the following Figures.The same numbers may be used throughout to reference like features andcomponents shown in the Figures:

FIG. 1 illustrates an example of techniques for personal content managedduring device screen recording using a wireless device in accordancewith one or more implementations as described herein.

FIG. 2 illustrates examples of features for personal content managedduring device screen recording using a wireless device in accordancewith one or more implementations as described herein.

FIGS. 3-6 illustrate example methods of personal content managed duringdevice screen recording in accordance with one or more implementationsof the techniques described herein.

FIG. 7 illustrates an example of techniques for personal content managedduring extended display screen recording using a wireless device inaccordance with one or more implementations as described herein.

FIG. 8 illustrates examples of features for personal content managedduring extended display screen recording using a wireless device inaccordance with one or more implementations as described herein.

FIGS. 9-12 illustrate example methods of personal content managed duringextended display screen recording in accordance with one or moreimplementations of the techniques described herein.

FIG. 13 illustrates various components of an example device that can beused to implement the techniques for personal content managed duringscreen recording as described herein.

DETAILED DESCRIPTION

Implementations of personal content managed during screen recording aredescribed, and provide techniques that can be implemented by any type ofcomputing devices, such as smart devices, mobile devices (e.g., cellularphones, tablet devices, smartphones), consumer electronics, and thelike. Generally, a screen recording feature may be included as a devicefunction in a wireless device, and can be initiated by a user who isoperating the device to capture a sequence of device inputs andoperations, application features, and resulting displayed outputs. Auser may initiate a screen recording session on the wireless device,thus capturing an instruction tutorial with audio and/or video, whichcan then be shared on any number of social media platforms for access byothers. For example, a user who is proficient with particular deviceoperations or software application features will perform the deviceoperations, or run through the application features, while screenrecording their own device. The screen recording feature provides forconvenient content generation and sharing from the single device itself.

However, given the nature and general purpose of a wireless device(e.g., a smartphone for communication), it is quite likely that a userwill receive some type of a notification that displays on the displayscreen of the device during a screen recording session, such as a pop-upnotification that indicates an alarm, having received a text message ora new email message, a notification of an incoming video call or phonecall, or any other type of a banner notice of a received communication.The notification that displays automatically on the display screen ofthe device will then be recorded as part of the screen recordingsession, and will be shared publicly when the recording is posted to anynumber of the social media platforms. Unfortunately, this can lead topersonal content, or PII (personally identifiable information) of theuser being publicly disclosed in the form of audio and/or video content,such as user contact details, photos, login credentials, financialtransaction details, biometric information, etc. that is private andsensitive data of the user. Generally, any type of information which ispersonal in nature to the user of a device may be inadvertentlydisclosed during a screen recording session that captures digital imagecontent and/or audio content on the device.

In aspects of personal content managed during device screen recording, awireless device has a display screen to display digital image content,and includes an audio module to process audio data. A screen recordingsession can be initiated to capture the digital image content and theaudio data. The wireless device implements a content control module thatdetermines the screen recording session captures personal contentassociated with a user of the wireless device. The personal content maybe captured as part of the digital image content or as part of the audiodata. In implementations, the content control module can identify thepersonal content as a type of personally identifiable information from anon-disclosable information list.

The content control module can generate a user screen recording having auser authorization access level. The user screen recording includes thedigital image content and/or the audio data, as well as the personalcontent unaltered for user review of the user screen recording. Notably,the user of the wireless device who has initiated the screen recordingsession has full authorization to playback the recording and fullyreview the personal content unobscured and unfiltered as it wascaptured. The content control module can also generate a shareablescreen recording having a share authorization access level. Theshareable screen recording includes the digital image content and/or theaudio data, but with the personal content obfuscated. Notably, theshareable screen recording can be shared with others, such as when therecording is posted to any number of the social media platforms, yetviewers of the recording will not be able to see the personal contentthat may have been captured as part of the digital image content, orhear the personal content that may have been captured as part of theaudio data. The content control module can obscure the personal contentcaptured as part of the digital image content to prevent a visualdisplay of the personal content during playback of the shareable screenrecording. Similarly, the content control module can generate theshareable screen recording so as to mute an audio output of the audiodata during playback of the shareable screen recording to preventrevealing the personal content captured as part of the audio data

The wireless device may be implemented with a microphone to detectexternal audio content that is processed by the audio module of thewireless device as the audio data. The content control module candetermine that the personal content associated with the user of thedevice is captured as the external audio content during the screenrecording session. The content control module can then generate theshareable screen recording to mute an audio output of the audio dataduring playback of the shareable screen recording to prevent revealingthe personal content.

The wireless device may also be implemented with a camera device tocapture the digital image content that is displayed on the displayscreen of the wireless device. The content control module can determinethat the personal content associated with the user of the device iscaptured as part of the digital image content during the screenrecording session. The content control module can then obscure thepersonal content captured as part of the digital image content toprevent a visual display of the personal content during playback of theshareable screen recording.

In aspects of personal content managed during extended display screenrecording, a screen recording system includes an extended display deviceto display digital image content received for display from a wirelessdevice. The system also includes the wireless device that provides thedigital image content for display on the extended display device. Thewireless device may also have a screen recording session initiated tocapture the digital image content, as well as audio data. The wirelessdevice implements a content control module that determines the screenrecording session would capture personal content associated with a userof the wireless device. The personal content may be captured as part ofthe digital image content or as part of the audio data. Inimplementations, the content control module can identify the personalcontent as a type of personally identifiable information from anon-disclosable information list.

The content control module can initiate a private screen review mode inwhich the personal content is displayable on a display screen of thewireless device, and is prevented from visual display on the extendeddisplay device. The content control module can filter the digital imagecontent and the audio data to exclude the personally identifiableinformation associated with the user of the wireless device. The contentcontrol module can also generate a private screen recording thatincludes the digital image content and/or the audio data, as well as thepersonal content unaltered for user review of the private screenrecording. The content control module can also generate a shareablescreen recording that includes the audio data and the digital imagecontent displayed on the extended display device, without including thepersonal content. The shareable screen recording is generated foruninterrupted playback without the personal content, and the shareablescreen recording can be shared with others, such as when the recordingis posted to any number of the social media platforms.

The wireless device can include a microphone to detect external audiocontent that is processed as the audio data by the audio module of thewireless device. The content control module can determine that thepersonal content associated with the user of the device is captured asthe external audio content during the screen recording session, and thenfilter the audio data to exclude the external audio content from theshareable screen recording to prevent revealing the personal content.The wireless device can also include a camera device to capture thedigital image content that is displayed on the extended display device.The content control module can determine that the personal contentassociated with the user of the device is captured as part of thedigital image content during the screen recording session, and thenfilter the digital image content to exclude the personal content fromthe shareable screen recording to prevent a visual display of thepersonal content.

While features and concepts of personal content managed during screenrecording can be implemented in any number of different devices,systems, environments, and/or configurations, implementations ofpersonal content managed during screen recording are described in thecontext of the following example devices, systems, and methods.

FIG. 1 illustrates an example 100 of techniques for personal contentmanaged during device screen recording, such as implemented with awireless device 102. In this example 100, the wireless device 102 may beany type of a mobile phone, flip phone, computing device, tablet device,and/or any other type of device. Generally, the wireless device 102 maybe any type of an electronic, computing, and/or communication deviceimplemented with various components, such as a processor system 104 andmemory 106, as well as any number and combination of differentcomponents as further described with reference to the example deviceshown in FIG. 13. For example, the wireless device 102 can include apower source to power the device, such as a rechargeable battery and/orany other type of active or passive power source that may be implementedin an electronic, computing, and/or communication device.

The wireless device 102 includes a display screen 108, which may be aflat display screen or a curved display that wraps around, or partiallywraps, the vertical sides of the wireless device. The wireless device102 also includes device applications 110, such as a text application,email application, video service application, cellular communicationapplication, music application, gaming application, and/or any other ofthe many possible types of device applications. Many device applications110 have an associated user interface that is generated and displayedfor user interaction and viewing, such as the user interface 112 of agaming application shown on the display screen 108 of the wirelessdevice in this example. The display screen 108 of the wireless device102 can display a user interface that is associated with any of thedevice applications 110. Generally, a user interface, or any other typeof video, image, graphics, and the like is digital image content 114that is displayable on the display screen 108 of the wireless device.

In this example 100, the wireless device 102 includes a camera device116, such as a front-facing camera, a rear-facing camera, or multiplecamera devices. The camera device 116 can be utilized to capture stillimages and/or video, which is also displayable on the display screen 108of the wireless device as the digital image content 114. The manydifferent types of device applications 110 can also generate and displaynotifications 118 as a type of the digital image content 114 that isdisplayable on the display screen 108 of the wireless device. Forexample, the notifications 118 that may be generated by the deviceapplications 110 can be displayed as pop-up notifications, such as toinform the user of the device that a new text or email message has beenreceived, to indicate an upcoming meeting or event, as an indication ofan incoming phone call, as a calendar or alarm reminder, as a creditcard or banking alert, or as any other type of the many possible pop-upand banner notifications a user may receive on his or her device.

In this example 100, the wireless device 102 also includes an audiomodule 120, which processes the audio data 122 on the wireless device,such as the audio data generated by the device applications 110 inconjunction with the associated digital image content 114. For example,the gaming application that generates the user interface 112 shown onthe display screen 108 of the wireless device also generates the audiodata 122 that is associated with the display of the gaming userinterface. Generally, the gaming user interface 112 and thecorresponding audio data 122 of the gaming application are renderedtogether by an audio and/or video processing system of the wirelessdevice, such as described with reference to the example device shown inFIG. 13.

The wireless device 102 also includes a microphone 124 that can beutilized to detect external audio content 126, which is captured andprocessed as part of the audio data 122 by the audio module 120 of thewireless device. For example, a speaker system of the wireless devicemay emit audio, such as music, a speaker's voice, or other audiogenerated by a device application 110, and the microphone can pick-upthe audio emitted from the speaker system of the device. Similarly, themicrophone may detect and pick-up other sounds and voices in theenvironment in which the wireless device is being used, and the externalaudio content 126 from the environment may be processed as the audiodata 122 by the audio module 120.

In implementations, a screen recording session 128 may be initiated onthe wireless device 102 with a media content recording system to capturea recording of the digital image content 114 (to include thenotifications 118) and the audio data 122 (to include the external audiocontent 126). Generally, the wireless device includes a screen recordingfeature, which can be initiated as the screen recording session 128 by auser who is operating the device to capture a sequence of device inputsand operations, application features, and resulting displayed outputs. Auser may initiate the screen recording session 128 on the device in anynumber of various scenarios, such as to create an instruction tutorialfor others. Notably, the screen recording session 128 can capture anyone or more of the digital image content 114, the notifications 118, theaudio data 122, and/or the external audio content 126 in a recording.

However, a notification 118 may display on the display screen 108 of thewireless device 102 during the screen recording session 128, such as the“bank alert” notification 130 shown as a received banner notification inthis example 100. Alternatively or in addition, the microphone 124 maypick-up the external audio content 126 during the screen recordingsession 128, or other unintended audio data 122, which is processed bythe audio module 120 in the device during the screen recording session.For example, the user may have the wireless device 102 set to audiblyread out notifications that are received by the device, such as theaudible announcement 132 of the “bank alert” notification, which is readout and picked-up as external audio content 126 by the microphone 124 ofthe device. These notifications 118 and the audio data 122 may containpersonal content of the user, which is captured in the recording duringthe screen recording session 128.

In this example, the notification 130 that displays automatically on thedisplay screen 108 of the device, as well as the audible announcement132 of the notification, will then be recorded as part of the screenrecording session 128 and will be shared publicly when the recording isposted to any number of the social media platforms chosen by the user ofthe device. Unfortunately, this can lead to personal content (alsoreferred to as “personally identifiable information”) of the user beingpublicly disclosed in the form of audio and/or video content. Notably, auser likely does not want to share this type of personal information,such as user contact details, photos, login credentials, financialtransaction details, biometric information, medical information,employment information, etc. that is private and sensitive data of theuser.

In this example 100, the wireless device 102 implements a contentcontrol module 134, which may include independent processing, memory,and/or logic components functioning as a computing and/or electronicdevice integrated with the wireless device 102. Alternatively or inaddition, the content control module 134 can be implemented in software,in hardware, or as a combination of software and hardware components. Inthis example, the content control module 134 is implemented as asoftware application or module, such as executable software instructions(e.g., computer-executable instructions) that are executable with aprocessor (e.g., with the processor system 104) of the wireless device102 to implement the techniques and features of personal content managedduring screen recording, as described herein.

As a software application or module, the content control module 134 canbe stored on computer-readable storage memory (e.g., the memory 106 ofthe device), or in any other suitable memory device or electronic datastorage implemented with the module. Alternatively or in addition, thecontent control module 134 may be implemented in firmware and/or atleast partially in computer hardware. For example, at least part of themodules may be executable by a computer processor, and/or at least partof the modules may be implemented in logic circuitry.

In implementations, the content control module 134 is implemented by thewireless device 102 to determine that the screen recording session 128captures personal content 136 associated with the user of the device,where the personal content 136 is captured as part of the digital imagecontent 114 or as part of the audio data 122, to include thenotifications 118 and the external audio content 126. As illustrated inthis example 100, media content streams 138 of the various media anddata streams in the device are captured as part of the screen recordingsession 128, namely the digital image content 114, the notifications118, the audio data 122, and/or the external audio content 126.

The content control module 134 can be implemented with any of a varietyof public or proprietary algorithms or other logic to identify thepersonal content 136 that is associated with the user as any type ofpersonally identifiable information (PII) from a non-discloseinformation list 140. The content control module 134 can differentiatepersonal content from non-personal content, and identify the deviceapplications 110 that likely include PII data, such as including orrelated to email, calendar, contacts, reminders, memory aids, shoppinglists, and generally any type of information which is personal in natureto the user of a device. Non-personal content may include weather, news,time, and sports updates, as well as any other type of readily availablepublic information.

In implementations, the content control module 134 can determine thatpersonal content 136 associated with the user of the wireless device 102is captured as any one or more of the digital image content 114, thenotifications 118, the audio data 122, and the external audio content126 during the screen recording session 128. The content control module134 can then generate a user screen recording 142 having a firstauthorization access level for the user of the device, and also generatea shareable screen recording 144 having a second authorization accesslevel to prevent revealing the personal content 136 that has beencaptured during the screen recording session 128. The content controlmodule 134 generates each of the user screen recording 142 and theshareable screen recording 144 as an aggregation of the media contentfrom the various input streams of digital image content and audio data,and at the different authorization access levels.

The user screen recording 142 is generated without filtering thepersonal content 136 and has a user authorization access level (e.g.,the first or higher of the authorization access levels). The user screenrecording 142 includes one or more of the digital image content 114, thenotifications 118, the audio data 122, and the external audio content126, as well as the personal content 136 unaltered or unfiltered foruser review of the user screen recording. The content control module 134can also be implemented to provide the user with an option to create apassword for the user authorization access level, and protect the userscreen recording 142 with the password which is known to user of thedevice who initiated the screen recording session 128.

Additionally, the shareable screen recording 144 is generated with thepersonal content 136 filtered and has a share authorization access level(e.g., the second or lower of the authorization access levels). Theshareable screen recording 144 includes one or more of the digital imagecontent 114, the notifications 118, the audio data 122, and the externalaudio content 126, as well as the personal content 136 obfuscated so asnot to reveal the personal content that is associated with the user ofthe device. The user may also be provided with an option to create apassword for the share authorization access level. Additionally, theuser of the wireless device 102 can be provided filtering options, suchas to filter the digital image content 114 that contains the personalcontent 136, filter the audio data 122 that contains the personalcontent, or both. The user can filter the shareable screen recording 144by selectively muting a portion of the audio output of the recordingand/or blurring or otherwise obscuring a portion of the visual contentof the recording.

For example, the content control module 134 can generate the shareablescreen recording 144 to mute an audio output for the audio portions ofthe audio data 122 that contain the personal content 136 during playbackof the shareable screen recording to prevent revealing the personalcontent captured as part of the audio data. Additionally, the contentcontrol module 134 can obscure the visual portion of the digital imagecontent 114 that contains the personal content 136 captured as part ofthe screen recording session 128 to prevent a visual display of thepersonal content during playback of the shareable screen recording. Forexample, the visual portion of the digital image content 114 thatcontains the personal content 136 can be blurred or otherwise altered,such as with an overlay to prevent display of the personal content.Alternatively, portions or sections of previous and/or subsequentdigital frames of the digital image content can be utilized to mask overthe personal content 136, giving the visual appearance of nointerruption to the screen recording session 128 from which theshareable screen recording 144 is generated.

In implementations, the content control module 134 can generate the userscreen recording 142 and the shareable screen recording 144 as thescreen recording session 128 is in progress, during post-processingafter the recordings are generated, or some combination thereof.Notably, when the shareable screen recording is shared, such as via anynumber of the available social media platforms, viewers of the recordingwill not have authorization to view the personal content 136 that hasbeen obfuscated, such as the muted audio that contains the personalcontent and/or the obscured portions of the digital image content thatcontains the personal content.

FIG. 2 further illustrates examples 200 of aspects and features forpersonal content managed during device screen recording, as describedherein, such as using the wireless device 102 as shown and describedwith reference to FIG. 1. As shown in this example, the content controlmodule 134 implemented by the wireless device 102 generates the userscreen recording 142 and the shareable screen recording 144. As notedabove, the user screen recording 142 is generated without filtering thepersonal content 136 and the user of the wireless device can review theuser screen recording 142 on his or her device, including the personalcontent 136, such as the notification 130 that displays on the displayscreen 108 of the device and the audible announcement 132.

Further, the shareable screen recording 144 is generated with thepersonal content 136 filtered so as not to reveal the personal contentthat is associated with the user of the device after the recording isuploaded (e.g., to the “cloud”) and shared on social media as a sharedrecording 204 for others to view. For example, the content controlmodule 134 can generate the shareable screen recording 144 to mute theaudio output 202 for the audio portions of the audio data 122 thatcontain the personal content 136 during playback of the shareable screenrecording to prevent revealing the personal content captured as part ofthe audio data.

Additionally, the content control module 134 can obscure the visualportion of the digital image content 114 that contains the personalcontent 136 captured as part of the screen recording session 128 toprevent a visual display of the personal content during playback of theshareable screen recording. As shown in this example, the notification130 that was captured with the screen recording session 128 andgenerated as part of the shareable screen recording 144 is obscured withan overlay 206. Any other technique may be implemented, such asblurring, editing, removing, and the like so as not to reveal thepersonal content during playback of the shareable screen recording 144when viewed by others.

Example methods 300, 400, 500, and 600, as well as example methods 900,1000, 1100, and 1200, are described with reference to respective FIGS.3-6 and 9-12 in accordance with implementations of personal contentmanaged during screen recording, such as during device screen recordingor during extended display screen recording. Generally, any services,components, modules, methods, and/or operations described herein can beimplemented using software, firmware, hardware (e.g., fixed logiccircuitry), manual processing, or any combination thereof. Someoperations of the example methods may be described in the generalcontext of executable instructions stored on computer-readable storagememory that is local and/or remote to a computer processing system, andimplementations can include software applications, programs, functions,and the like. Alternatively or in addition, any of the functionalitydescribed herein can be performed, at least in part, by one or morehardware logic components, such as, and without limitation,Field-programmable Gate Arrays (FPGAs), Application-specific IntegratedCircuits (ASICs), Application-specific Standard Products (ASSPs),System-on-a-chip systems (SoCs), Complex Programmable Logic Devices(CPLDs), and the like.

FIG. 3 illustrates example method(s) 300 of personal content managedduring device screen recording, and is generally described withreference to a wireless device, as well as a content control moduleimplemented by the device. The order in which the method is described isnot intended to be construed as a limitation, and any number orcombination of the described method operations can be performed in anyorder to perform a method, or an alternate method.

At 302, digital image content is displayed on a display screen of awireless device. For example, the wireless device 102 includes anynumber of device applications 110 that generate digital image content114, which is displayed for user interaction and viewing on the displayscreen 108 of the device, such as the user interface 112 of a gamingapplication displayed on the display screen 108 of the wireless device.The display screen 108 of the wireless device 102 can display anapplication user interface, or any other type of digital image content114, associated with any of the device applications 110. Generally, anapplication user interface, or any other type of video, image, graphics,and the like is digital image content 114 that is displayable on thedisplay screen 108 of the wireless device.

At 304, audio data is processed with an audio module of the wirelessdevice. For example, the audio module 120 of the wireless device 102processes the audio data 122 on the wireless device, such as the audiodata generated by the device applications 110 in conjunction with theassociated digital image content 114. For example, the gamingapplication that generates the user interface 112 displayed on thedisplay screen 108 of the wireless device also generates the audio data122 that is associated with the display of the gaming user interface.Generally, the gaming user interface 112 and the corresponding audiodata 122 of the gaming application are rendered together by an audioand/or video processing system of the wireless device, such as describedwith reference to the example device shown in FIG. 13.

At 306, a determination is made that a screen recording session capturespersonal content associated with a user of the wireless device, thepersonal content captured as part of the digital image content or theaudio data. For example, the content control module 134 implemented bythe wireless device 102 determines that the screen recording session 128captures personal content 136 associated with the user of the device,where the personal content 136 is captured as part of the media contentstreams 138 of the various media and data streams in the device, such asthe digital image content 114, the notifications 118, the audio data122, and/or the external audio content 126. The content control module134 can differentiate personal content from non-personal content, andidentify the personal content 136 that is associated with the user asany type of personally identifiable information (PII) from thenon-disclose information list 140.

At 308, a user screen recording is generated and has a userauthorization access level, the user screen recording including thedigital image content and/or the audio data, as well as the personalcontent unaltered for user review of the user screen recording. Forexample, the content control module 134 implemented by the wirelessdevice 102 generates the user screen recording 142 without filtering thepersonal content 136 and has a user authorization access level (e.g.,the first or higher of the authorization access levels). The user screenrecording 142 includes one or more of the digital image content 114, thenotifications 118, the audio data 122, and the external audio content126, as well as the personal content 136 unaltered or unfiltered foruser review of the user screen recording.

At 310, a shareable screen recording is generated and has a shareauthorization access level, the shareable screen recording including thepersonal content obfuscated, as well as the digital image content and/orthe audio data. For example, the content control module 134 implementedby the wireless device 102 generates the shareable screen recording 144with the personal content 136 filtered and has a share authorizationaccess level (e.g., the second or lower of the authorization accesslevels). The shareable screen recording 144 includes one or more of thedigital image content 114, the notifications 118, the audio data 122,and the external audio content 126, as well as the personal content 136obfuscated so as not to reveal the personal content that is associatedwith the user of the device.

In implementations, the content control module 134 generates theshareable screen recording 144 to mute the audio output 202 for theaudio portions of the audio data 122 that contain the personal content136 during playback of the shareable screen recording to preventrevealing the personal content captured as part of the audio data.Additionally, the content control module 134 can obscure the visualportion of the digital image content 114 that contains the personalcontent 136 to prevent a visual display of the personal content duringplayback of the shareable screen recording. For example, the visualportion of the digital image content 114 that contains the personalcontent 136 can be blurred or otherwise altered, such as with an overlay206 to prevent display of the personal content.

FIG. 4 illustrates example method(s) 400 of personal content managedduring device screen recording, and is generally described withreference to a wireless device, as well as a content control moduleimplemented by the device. The order in which the method is described isnot intended to be construed as a limitation, and any number orcombination of the described method operations can be performed in anyorder to perform a method, or an alternate method.

At 402, external audio content is detected with a microphone of awireless device, the external audio content being processed as audiodata with an audio module of the wireless device. For example, themicrophone 124 of the wireless device 102 detects the external audiocontent 126, which is captured and processed as part of the audio data122 by the audio module 120 of the device. For example, a speaker systemof the wireless device may emit audio, such as music, a speaker's voice,or other types of audio, and the microphone can pick-up the audioemitted from the speaker system of the device. Similarly, the microphonemay detect and pick-up other sounds and voices in the environment inwhich the wireless device is being used, and the external audio content126 from the environment is processed as part of the audio data 122 bythe audio module 120.

At 404, a determination is made that personal content associated with auser of the wireless device is captured as the external audio contentduring a screen recording session. For example, the content controlmodule 134 implemented by the wireless device 102 determines thatpersonal content 136 associated with the user of the wireless device 102is captured as the external audio content 126 during the screenrecording session 128. The microphone 124 can pick-up the external audiocontent 126, which is processed by the audio module 120 in the deviceduring the screen recording session. For example, the user may have thewireless device 102 set to audibly read out notifications that arereceived by the device, which are then picked-up as external audiocontent 126 by the microphone 124 of the device, and may containpersonal content of the user captured in the recording during the screenrecording session 128.

At 406, a shareable screen recording is generated so as to mute an audiooutput of the audio data during playback of the shareable screenrecording to prevent revealing the personal content. For example, thecontent control module 134 implemented by the wireless device 102generates the shareable screen recording 144 to mute the audio output202 for the audio portions of the audio data 122 that contain thepersonal content 136 during playback of the shareable screen recordingto prevent revealing the personal content captured as part of the audiodata.

FIG. 5 illustrates example method(s) 500 of personal content managedduring device screen recording, and is generally described withreference to a wireless device, as well as a content control moduleimplemented by the device. The order in which the method is described isnot intended to be construed as a limitation, and any number orcombination of the described method operations can be performed in anyorder to perform a method, or an alternate method.

At 502, digital image content is captured with a camera device of awireless device, the digital image content being displayed on a displayscreen of the wireless device. For example, the camera device 116 of thewireless device 102 captures the digital image content 114 that isdisplayed on the display screen 108 of the wireless device. The cameradevice 116 may be a front-facing camera, a rear-facing camera, ormultiple camera devices, and can be utilized to capture still imagesand/or video, which is displayable on the display screen 108 of thewireless device as the digital image content 114.

At 504, a determination is made that personal content associated with auser of the wireless device is captured as part of the digital imagecontent during a screen recording session. For example, the contentcontrol module 134 implemented by the wireless device 102 determinesthat personal content 136 associated with the user of the wirelessdevice 102 is captured as part of the digital image content 114 duringthe screen recording session 128. When activated, the camera device 116may capture personal content 136 associated with the user of thewireless device as part of the digital image content 114 that isdisplayed on the display screen 108 of the wireless device, andsubsequently captured as part of the screen recording session 128.

At 506, the personal content captured as part of the digital imagecontent is obscured to prevent a visual display of the personal contentduring playback of a shareable screen recording. For example, thecontent control module 134 implemented by the wireless device 102generates the shareable screen recording 144 and obscures the visualportion of the digital image content 114 that contains the personalcontent 136 to prevent a visual display of the personal content duringplayback of the shareable screen recording. For example, the visualportion of the digital image content 114 that contains the personalcontent 136 can be blurred or otherwise altered, such as with an overlay206 to prevent display of the personal content.

FIG. 6 illustrates example method(s) 600 of personal content managedduring device screen recording, and is generally described withreference to a wireless device, as well as a content control moduleimplemented by the device. The order in which the method is described isnot intended to be construed as a limitation, and any number orcombination of the described method operations can be performed in anyorder to perform a method, or an alternate method.

At 602, a determination is made that a screen recording session capturespersonal content associated with a user of a wireless device, thepersonal content captured as part of media content processed by thewireless device. For example, the content control module 134 implementedby the wireless device 102 determines that the screen recording session128 captures personal content 136 associated with the user of thedevice, where the personal content 136 is captured as part of the mediacontent streams 138 of the various media and data streams in the device,such as the digital image content 114, the notifications 118, the audiodata 122, and/or the external audio content 126. The content controlmodule 134 can differentiate personal content from non-personal content,and identify the personal content 136 that is associated with the useras any type of personally identifiable information (PII) from thenon-disclose information list 140.

At 604, a user screen recording is generated and has a userauthorization access level, the user screen recording including themedia content, as well as the personal content unaltered for user reviewof the user screen recording. For example, the content control module134 implemented by the wireless device 102 generates the user screenrecording 142 without filtering the personal content 136 and has a userauthorization access level (e.g., the first or higher of theauthorization access levels). The user screen recording 142 includes themedia content as one or more of the digital image content 114, thenotifications 118, the audio data 122, and the external audio content126, as well as the personal content 136 unaltered or unfiltered foruser review of the user screen recording.

At 606, a shareable screen recording is generated and has a shareauthorization access level, the shareable screen recording including themedia content, as well as the personal content obfuscated. For example,the content control module 134 implemented by the wireless device 102generates the shareable screen recording 144 with the personal content136 filtered and has a share authorization access level (e.g., thesecond or lower of the authorization access levels). The shareablescreen recording 144 includes the media content as one or more of thedigital image content 114, the notifications 118, the audio data 122,and the external audio content 126, as well as the personal content 136obfuscated so as not to reveal the personal content that is associatedwith the user of the device.

In implementations, the content control module 134 generates theshareable screen recording 144 to mute the audio output 202 for theaudio portions of the media content (e.g., the audio data 122) thatcontain the personal content 136 during playback of the shareable screenrecording to prevent revealing the personal content captured as part ofthe media content. Additionally, the content control module 134 canobscure the visual portion of the media content (e.g., the digital imagecontent 114) that contains the personal content 136 to prevent a visualdisplay of the personal content during playback of the shareable screenrecording. For example, the visual portion of the media content thatcontains the personal content 136 can be blurred or otherwise altered,such as with an overlay 206 to prevent display of the personal content.

FIG. 7 illustrates an example 700 of techniques for personal contentmanaged during extended display screen recording, such as implementedwith the wireless device 102 shown and described with reference toFIG. 1. In this example 700, a screen recording system includes anextended display device 702 to display digital image content 704received for display. The screen recording system also includes thewireless device 102 that provides the digital image content for displayon the extended display device 702, either by a wired or wirelessconnection to the extended display device. As shown in this example, thedigital image content 114 of the gaming application user interface,which is displayed on the display screen 108 of the wireless device, isalso provided for display as the digital image content 704 displayed onthe extended display device 702.

In implementations, a screen recording session 706 may be initiated onthe wireless device 102 with a media content recording system to capturea recording of the digital image content 114 (to include thenotifications 118) and the audio data 122 (to include the external audiocontent 126). Generally, the wireless device includes the screenrecording feature, which can be initiated as the screen recordingsession 706 by a user who is operating the device to capture a sequenceof device inputs and operations, application features, and resultingdisplayed outputs. Notably, the screen recording session 706 can captureany one or more of the digital image content 114, the notifications 118,the audio data 122, and/or the external audio content 126 in arecording.

With a conventional screen recording feature, a notification 118 thatdisplays on the display screen 108 of the wireless device 102 during thescreen recording session 706 would also be displayed as part of thedigital image content 704 displayed on the extended display device 702in this example 700 of a screen recording system. Additionally, themicrophone 124 may pick-up the external audio content 126 during thescreen recording session 706, or other unintended audio data 122, whichis processed by the audio module 120 in the device during the screenrecording session. These notifications 118 and the audio data 122 maycontain personal content of the user, which is captured in the recordingduring the screen recording session 706.

In this example 700, the wireless device 102 implements the contentcontrol module 134, which is implemented to monitor for, identify, anddetermine that personal content 136 associated with the user of thewireless device 102 would be captured during the screen recordingsession 706 as part of the digital image content 114 or as part of theaudio data 122, to include the notifications 118 and the external audiocontent 126. The content control module 134 can monitor for the personalcontent 136 at an operating system level, application layer, and/or datalayer of the device. As illustrated in this example 700, the mediacontent streams 138 of the various media and data streams in the deviceare captured as part of the screen recording session 706, namely thedigital image content 114, the notifications 118, the audio data 122,and/or the external audio content 126.

In implementations, the content control module 134 can initiate aprivate screen review mode to generate a private screen recording 708and filter the digital image content 114 and the audio data 122 toexclude the personal content 136 (e.g., personally identifiableinformation) associated with the user of the wireless device. In theprivate screen review mode, the personal content 136 is displayable onthe display screen 108 of the wireless device 102, but is prevented fromvisual display on the extended display device 702. For example, the“bank alert” notification 130 shown as the received banner notificationthat displays on the display screen 108 of the wireless device 102 isnot communicated or provided as part of the digital image content 114for display on the extended display device 702 as part of the displayeddigital image content 704. Additionally, the audible announcement 132 ofthe “bank alert” notification is not extended for playback by a speakersystem of the extended display device 702 (or to any other externalspeaker system). Only the wireless device 102 displays an incomingnotification 118 and/or emits an audio output from the audio data 122that may contain personal content 136 of the user of the device.

The content control module 134 can generate a private screen recording708 that includes media content output at the wireless device 102, andcan also generate a shareable screen recording 710 that includes mediacontent output at the extended display device 702, which has beencaptured during the screen recording session 706. The content controlmodule 134 generates each of the private screen recording 708 and theshareable screen recording 710 as an aggregation of the media contentfrom the various input streams of digital image content and audio data.Additionally, each of the private screen recording 708 and the shareablescreen recording 710 may be generated with different authorizationaccess levels.

The content control module 134 generates the private screen recording708 to include one or more of the digital image content 114, thenotifications 118, the audio data 122, and the external audio content126, as well as the personal content 136 unaltered or unfiltered foruser review of the private screen recording. The content control module134 can also be implemented to provide the user with an option to createa password and protect the private screen recording 708 with thepassword which is known to user of the device who initiated the screenrecording session 706.

The content control module 134 also generates the shareable screenrecording 710 from the screen recording session 706 to include only themedia content output at the extended display device 702, but withoutincluding any personal content 136 that may be associated with the userof the device and output at the wireless device 102. The content controlmodule 134 filters out the personal content 136 so that the shareablescreen recording 144 includes one or more of the digital image content114, the notifications 118, the audio data 122, and the external audiocontent 126, and is generated for uninterrupted playback without thepersonal content.

In implementations, the content control module 134 can generate theprivate screen recording 708 and the shareable screen recording 710 asthe screen recording session 706 is in progress, during post-processingafter the recordings are generated, or some combination thereof.Notably, when the shareable screen recording 710 is shared, such as viaany number of the available social media platforms, the recording willnot include any personal content 136 that is associated with the user ofthe wireless device.

FIG. 8 further illustrates examples 800 of aspects and features forpersonal content managed during extended display screen recording, asdescribed herein, such as using the wireless device 102 as shown anddescribed with reference to FIG. 7. As shown in this example, thecontent control module 134 implemented by the wireless device 102 caninitiate a private screen review mode 802, as well as generate theprivate screen recording 708 and the shareable screen recording 710. Inthe private screen review mode 802, the personal content 136 isdisplayable on the display screen 108 of the wireless device 102, but isprevented from visual display on the extended display device. Forexample, the “bank alert” notification 130 shown as the received bannernotification displays on the display screen 108 of the wireless device102, but is not communicated or provided as part of the digital imagecontent for display on the extended display device. Further, as notedabove, the private screen recording 708 is generated based on the mediacontent output at the wireless device 102, to include the personalcontent 136. The user of the wireless device can review the privatescreen recording 708 on his or her device, including the personalcontent 136, such as the notification 130 that displays on the displayscreen 108 of the device and the audible announcement 132 that isemitted as audio from a speaker system of the device.

Additionally, the shareable screen recording 710 is generated by thecontent control module 134, excluding the personal content 136 so as notto reveal the personal content that is associated with the user of thedevice after the recording is uploaded (e.g., to the “cloud”) and sharedon social media as a shared recording 804 for others to view. Forexample, the content control module 134 can generate the shareablescreen recording 710 to include the digital image content and audio datawithout any personal content 136 of the user of the wireless device 102.

FIG. 9 illustrates example method(s) 900 of personal content managedduring extended display screen recording, and is generally describedwith reference to a wireless device, as well as a content control moduleimplemented by the device. The order in which the method is described isnot intended to be construed as a limitation, and any number orcombination of the described method operations can be performed in anyorder to perform a method, or an alternate method.

At 902, digital image content is displayed on an extended displaydevice. For example, the wireless device 102 provides the digital imagecontent 704 for display on the extended display device 702. The extendeddisplay feature provides that the digital image content 114, which isdisplayed on the display screen 108 of the wireless device, is alsoprovided for display as the digital image content 704 displayed on theextended display device 702. Generally, an application user interface,or any other type of video, image, graphics, and the like is digitalimage content 114 that is displayable on the extended display device702.

At 904, audio data is processed with an audio module of a wirelessdevice. For example, the audio module 120 of the wireless device 102processes the audio data 122 on the wireless device, such as the audiodata generated by the device applications 110 in conjunction with theassociated digital image content 114. For example, the gamingapplication that generates the user interface 112 displayed on thedisplay screen 108 of the wireless device also generates the audio data122 that is associated with the display of the gaming user interface.Generally, the gaming user interface 112 and the corresponding audiodata 122 of the gaming application are rendered together by an audioand/or video processing system of the wireless device, such as describedwith reference to the example device shown in FIG. 13.

At 906, a determination is made that a screen recording session wouldcapture personal content associated with a user of the wireless device.For example, the content control module 134 implemented by the wirelessdevice monitors to determine that the screen recording session 706 wouldcapture personal content 136 associated with the user of the device,where the personal content 136 would be included as part of the mediacontent streams 138 of the various media and data streams in the device,such as the digital image content 114, the notifications 118, the audiodata 122, and/or the external audio content 126. The content controlmodule 134 can differentiate personal content from non-personal content,and identify the personal content 136 that is associated with the useras any type of personally identifiable information (PII) from thenon-disclose information list 140.

At 908, the digital image content and the audio data are filtered toexclude the personally identifiable information associated with the userof the wireless device. For example, the content control module 134implemented by the wireless device 102 filters the digital image content114 and the audio data 122 (to include the notifications 118 and/or theexternal audio content 126) so as to exclude any personally identifiableinformation associated with the user of the wireless device.

At 910, a private screen review mode is initiated, where the personalcontent is displayable on a display screen of the wireless device and isprevented from visual display on the extended display device. Forexample, the content control module 134 implemented by the wirelessdevice 102 can initiate a private screen review mode to generate aprivate screen recording 708 and filter the digital image content 114and the audio data 122 to exclude the personal content 136 (e.g.,personally identifiable information) associated with the user of thewireless device. In the private screen review mode, the personal content136 is displayable on the display screen 108 of the wireless device 102,but is prevented from visual display on the extended display device 702.For example, the “bank alert” notification 130 shown as the receivedbanner notification that displays on the display screen 108 of thewireless device 102 is not communicated or provided as part of thedigital image content 114 for display on the extended display device 702as part of the displayed digital image content 704. Additionally, theaudible announcement 132 of the “bank alert” notification is notextended for playback by a speaker system of the extended display device702 (or to any other external speaker system). Only the wireless device102 displays an incoming notification 118 and/or emits an audio outputfrom the audio data 122 that may contain personal content 136 of theuser of the device.

At 912, a shareable screen recording is generated that includes theaudio data and the digital image content displayed on the extendeddisplay device, without including the personal content. For example, thecontent control module 134 implemented by the wireless device 102generates the shareable screen recording 710 from the screen recordingsession 706 to include only the media content output at the extendeddisplay device 702, but without including any personal content 136 thatmay be associated with the user of the device and output at the wirelessdevice 102. The content control module 134 filters out the personalcontent 136 so that the shareable screen recording 144 includes one ormore of the digital image content 114, the notifications 118, the audiodata 122, and the external audio content 126, and is generated foruninterrupted playback without the personal content.

At 914, a private screen recording is generated that includes thedigital image content and/or the audio data, as well as the personalcontent unaltered for user review of the private screen recording. Forexample, the content control module 134 implemented by the wirelessdevice 102 generates the private screen recording 708 to include one ormore of the digital image content 114, the notifications 118, the audiodata 122, and the external audio content 126, as well as the personalcontent 136 unaltered or unfiltered for user review of the privatescreen recording.

FIG. 10 illustrates example method(s) 1000 of personal content managedduring extended display screen recording, and is generally describedwith reference to a wireless device, as well as a content control moduleimplemented by the device. The order in which the method is described isnot intended to be construed as a limitation, and any number orcombination of the described method operations can be performed in anyorder to perform a method, or an alternate method.

At 1002, external audio content is detected with a microphone of awireless device, the external audio content being processed as audiodata with an audio module of the wireless device. For example, themicrophone 124 of the wireless device 102 detects the external audiocontent 126, which is captured and processed as part of the audio data122 by the audio module 120 of the device. For example, a speaker systemof the wireless device may emit audio, such as music, a speaker's voice,or other types of audio, and the microphone can pick-up the audioemitted from the speaker system of the device. Similarly, the microphonemay detect and pick-up other sounds and voices in the environment inwhich the wireless device is being used, and the external audio content126 from the environment is processed as part of the audio data 122 bythe audio module 120.

At 1004, a determination is made that personal content associated with auser of the wireless device is captured as the external audio contentduring a screen recording session. For example, the content controlmodule 134 implemented by the wireless device 102 determines thatpersonal content 136 associated with the user of the wireless device 102would be captured as the external audio content 126 during the screenrecording session 128. The microphone 124 can pick-up the external audiocontent 126, which is processed by the audio module 120 in the deviceduring the screen recording session. For example, the user may have thewireless device 102 set to audibly read out notifications that arereceived by the device, which are then picked-up as external audiocontent 126 by the microphone 124 of the device, and may containpersonal content of the user captured in the recording during the screenrecording session 128.

At 1006, the audio data is filtered to exclude the external audiocontent from a shareable screen recording to prevent revealing thepersonal content. For example, the content control module 134implemented by the wireless device 102 filters the audio data 122 so asto exclude the external audio content 126 from the shareable screenrecording to prevent revealing the personal content 136 associated withthe user of the wireless device.

FIG. 11 illustrates example method(s) 1100 of personal content managedduring extended display screen recording, and is generally describedwith reference to a wireless device, as well as a content control moduleimplemented by the device. The order in which the method is described isnot intended to be construed as a limitation, and any number orcombination of the described method operations can be performed in anyorder to perform a method, or an alternate method.

At 1102, digital image content is captured with a camera device of awireless device, the digital image content being displayed on anextended display device. For example, the camera device 116 of thewireless device 102 captures the digital image content 114 that isdisplayed on the display screen 108 of the wireless device and extendedfor display as the digital image content 704 displayed on the extendeddisplay device 702. The camera device 116 may be a front-facing camera,a rear-facing camera, or multiple camera devices, and can be utilized tocapture still images and/or video, which is displayable on the displayscreen 108 of the wireless device and on the extended display device702.

At 1104, a determination is made that personal content associated with auser of the wireless device is captured as part of the digital imagecontent during a screen recording session. For example, the contentcontrol module 134 implemented by the wireless device 102 determinesthat personal content 136 associated with the user of the wirelessdevice 102 would be captured as part of the digital image content 114during the screen recording session 128. When activated, the cameradevice 116 may capture personal content 136 associated with the user ofthe wireless device as part of the digital image content 114 that isdisplayed on the display screen 108 of the wireless device and extendedfor display on the extended display device 702.

At 1106, the digital image content is filtered to exclude the personalcontent from a shareable screen recording to prevent a visual display ofthe personal content. For example, the content control module 134implemented by the wireless device 102 filters the digital image content114 so as to exclude the digital image content from the shareable screenrecording to prevent revealing the personal content 136 associated withthe user of the wireless device.

FIG. 12 illustrates example method(s) 1200 of personal content managedduring extended display screen recording, and is generally describedwith reference to a wireless device, as well as a content control moduleimplemented by the device. The order in which the method is described isnot intended to be construed as a limitation, and any number orcombination of the described method operations can be performed in anyorder to perform a method, or an alternate method.

At 1202, digital image content is provided for display on an extendeddisplay device. For example, the wireless device 102 provides thedigital image content 704 as media content for display on the extendeddisplay device 702.

At 1204, a determination is made that a screen recording session wouldcapture personal content associated with a user of a wireless device,the personal content detected as part of media content processed by thewireless device, the media content including the digital image contentand/or audio data. For example, the content control module 134implemented by the wireless device monitors to determine that the screenrecording session 706 would capture personal content 136 associated withthe user of the device, where the personal content 136 would be includedas part of the media content streams 138 of the various media and datastreams in the device, such as the digital image content 114, thenotifications 118, the audio data 122, and/or the external audio content126. The content control module 134 can differentiate personal contentfrom non-personal content, and identify the personal content 136 that isassociated with the user as any type of personally identifiableinformation (PII) from the non-disclose information list 140.

At 1206, the media content is filtered to exclude the personal contentassociated with the user of the wireless device. For example, thecontent control module 134 implemented by the wireless device 102filters the media content so as to exclude any personally identifiableinformation associated with the user of the wireless device.

At 1208, a shareable screen recording is generated and includes theaudio data and/or the digital image content displayed on the extendeddisplay device, without including the personal content. For example, thecontent control module 134 implemented by the wireless device 102generates the shareable screen recording 710 from the screen recordingsession 706 to include only the media content output at the extendeddisplay device 702, but without including any personal content 136 thatmay be associated with the user of the device and output at the wirelessdevice 102. The content control module 134 filters out the personalcontent 136 so that the shareable screen recording 144 includes themedia content, and is generated for uninterrupted playback without thepersonal content.

At 1210, a private screen review mode is initiated, where the personalcontent is displayable on a display screen of the wireless device and isprevented from visual display on the extended display device. Forexample, the content control module 134 implemented by the wirelessdevice 102 can initiate a private screen review mode to generate aprivate screen recording 708 and filter the media content to exclude thepersonal content 136 (e.g., personally identifiable information)associated with the user of the wireless device. In the private screenreview mode, the personal content 136 is displayable on the displayscreen 108 of the wireless device 102, but is prevented from visualdisplay on the extended display device 702.

At 1212, a private screen recording is generated and includes thedigital image content and/or the audio data, as well as the personalcontent unaltered for user review of the private screen recording. Forexample, the content control module 134 implemented by the wirelessdevice 102 generates the private screen recording 708 to include one ormore of the digital image content 114, the notifications 118, the audiodata 122, and the external audio content 126, as well as the personalcontent 136 unaltered or unfiltered for user review of the privatescreen recording.

FIG. 13 illustrates various components of an example device 1300, whichcan implement aspects of the techniques and features for personalcontent managed during screen recording, as described herein. Theexample device 1300 can be implemented as any of the devices describedwith reference to the previous FIGS. 1-12, such as any type of awireless device, mobile device, mobile phone, flip phone, client device,companion device, paired device, display device, tablet, computing,communication, entertainment, gaming, media playback, and/or any othertype of computing and/or electronic device. For example, the wirelessdevice 102 described with reference to FIGS. 1-12 may be implemented asthe example device 1300.

The example device 1300 can include various, different communicationdevices 1302 that enable wired and/or wireless communication of devicedata 1304 with other devices. The device data 1304 can include any ofthe various devices data and content that is generated, processed,determined, received, stored, and/or transferred from one computingdevice to another, and/or synched between multiple computing devices.Generally, the device data 1304 can include any form of audio, video,image, graphics, and/or electronic data that is generated byapplications executing on a device. The communication devices 1302 canalso include transceivers for cellular phone communication and/or forany type of network data communication.

The example device 1300 can also include various, different types ofdata input/output (I/O) interfaces 1306, such as data network interfacesthat provide connection and/or communication links between the devices,data networks, and other devices. The I/O interfaces 1306 can be used tocouple the device to any type of components, peripherals, and/oraccessory devices, such as a computer input device that may beintegrated with the example device 1300. The I/O interfaces 1306 mayalso include data input ports via which any type of data, information,media content, communications, messages, and/or inputs can be received,such as user inputs to the device, as well as any type of audio, video,image, graphics, and/or electronic data received from any content and/ordata source.

The example device 1300 includes a processor system 1308 of one or moreprocessors (e.g., any of microprocessors, controllers, and the like)and/or a processor and memory system implemented as a system-on-chip(SoC) that processes computer-executable instructions. The processorsystem may be implemented at least partially in computer hardware, whichcan include components of an integrated circuit or on-chip system, anapplication-specific integrated circuit (ASIC), a field-programmablegate array (FPGA), a complex programmable logic device (CPLD), and otherimplementations in silicon and/or other hardware. Alternatively or inaddition, the device can be implemented with any one or combination ofsoftware, hardware, firmware, or fixed logic circuitry that may beimplemented in connection with processing and control circuits, whichare generally identified at 1310. The example device 1300 may alsoinclude any type of a system bus or other data and command transfersystem that couples the various components within the device. A systembus can include any one or combination of different bus structures andarchitectures, as well as control and data lines.

The example device 1300 also includes memory and/or memory devices 1312(e.g., computer-readable storage memory) that enable data storage, suchas data storage devices implemented in hardware that can be accessed bya computing device, and that provide persistent storage of data andexecutable instructions (e.g., software applications, programs,functions, and the like). Examples of the memory devices 1312 includevolatile memory and non-volatile memory, fixed and removable mediadevices, and any suitable memory device or electronic data storage thatmaintains data for computing device access. The memory devices 1312 caninclude various implementations of random-access memory (RAM), read-onlymemory (ROM), flash memory, and other types of storage media in variousmemory device configurations. The example device 1300 may also include amass storage media device.

The memory devices 1312 (e.g., as computer-readable storage memory)provide data storage mechanisms, such as to store the device data 1304,other types of information and/or electronic data, and various deviceapplications 1314 (e.g., software applications and/or modules). Forexample, an operating system 1316 can be maintained as softwareinstructions with a memory device and executed by the processor system1308 as a software application. The device applications 1314 may alsoinclude a device manager, such as any form of a control application,software application, signal-processing and control module, code that isspecific to a particular device, a hardware abstraction layer for aparticular device, and so on.

In this example, the device 1300 includes a content control module 1318that implements various aspects of the described features and techniquesfor personal content managed during screen recording. The contentcontrol module 1318 can be implemented with hardware components and/orin software as one of the device applications 1314, such as when theexample device 1300 is implemented as the wireless device 102 describedwith reference to FIGS. 1-12. An example of the content control module1318 includes the content control module 134 that is implemented by thewireless device 102, such as a software application and/or as hardwarecomponents in the wireless device. In implementations, the contentcontrol module 1318 may include independent processing, memory, andlogic components as a computing and/or electronic device integrated withthe example device 1300.

The example device 1300 can also include a microphone 1320 and/or cameradevices 1322, as well as motion sensors 1324, such as may be implementedas components of an inertial measurement unit (IMU). The motion sensors1324 can be implemented with various sensors, such as a gyroscope, anaccelerometer, and/or other types of motion sensors to sense motion ofthe device. The motion sensors 1324 can generate sensor data vectorshaving three-dimensional parameters (e.g., rotational vectors in x, y,and z-axis coordinates) indicating location, position, acceleration,rotational speed, and/or orientation of the device. The example device1300 can also include one or more power sources 1326, such as when thedevice is implemented as a wireless device and/or mobile device. Thepower sources may include a charging and/or power system, and can beimplemented as a flexible strip battery, a rechargeable battery, acharged super-capacitor, and/or any other type of active or passivepower source.

The example device 1300 can also include an audio and/or videoprocessing system 1328 that generates audio data for an audio system1330 and/or generates display data for a display system 1332. The audiosystem and/or the display system may include any types of devices ormodules that generate, process, display, and/or otherwise render audio,video, display, and/or image data. Display data and audio signals can becommunicated to an audio component and/or to a display component via anytype of audio and/or video connection or data link. In implementations,the audio system and/or the display system are integrated components ofthe example device 1300. Alternatively, the audio system and/or thedisplay system are external, peripheral components to the exampledevice.

Although implementations of personal content managed during screenrecording have been described in language specific to features and/ormethods, the appended claims are not necessarily limited to the specificfeatures or methods described. Rather, the specific features and methodsare disclosed as example implementations of personal content managedduring screen recording, and other equivalent features and methods areintended to be within the scope of the appended claims. Further, variousdifferent examples are described and it is to be appreciated that eachdescribed example can be implemented independently or in connection withone or more other described examples. Additional aspects of thetechniques, features, and/or methods discussed herein relate to one ormore of the following:

A screen recording system, comprising: an extended display device todisplay digital image content received for display; a wireless deviceconfigured to provide the digital image content for display on theextended display device, the wireless device including a screenrecording session to capture the digital image content and audio data; acontent control module implemented at least partially in hardware andconfigured to: determine that the screen recording session would capturepersonal content associated with a user of the wireless device; initiatea private screen review mode in which the personal content isdisplayable on a display screen of the wireless device and is preventedfrom visual display on the extended display device; and generate ashareable screen recording that includes the audio data and the digitalimage content displayed on the extended display device, withoutincluding the personal content, the shareable screen recording generatedfor uninterrupted playback.

Alternatively or in addition to the above described screen recordingsystem, any one or combination of: the content control module isconfigured to generate a private screen recording including one or moreof the digital image content and the audio data, as well as the personalcontent unaltered for user review of the private screen recording. Thecontent control module is configured to identify the personal content asa type of personally identifiable information from a non-disclosableinformation list. The content control module is configured to filter thedigital image content and the audio data to exclude the personallyidentifiable information associated with the user of the wirelessdevice. The wireless device includes a microphone to detect externalaudio content that is processed as the audio data, and wherein thecontent control module is configured to: determine that the personalcontent is captured as the external audio content during the screenrecording session; and filter the audio data to exclude the externalaudio content from the shareable screen recording to prevent revealingthe personal content. The wireless device includes a camera device tocapture the digital image content that is displayed on the extendeddisplay device, and wherein the content control module is configured to:determine that the personal content is captured as part of the digitalimage content during the screen recording session; and filter thedigital image content to exclude the personal content from the shareablescreen recording to prevent a visual display of the personal content.The digital image content captured by the camera device is displayableon the display screen of the wireless device in the private screenreview mode.

A method, comprising: displaying digital image content on an extendeddisplay device; processing audio data with an audio module of a wirelessdevice that provides the digital image content for display on theextended display device; determining that a screen recording sessionwould capture personal content associated with a user of the wirelessdevice; initiating a private screen review mode in which the personalcontent is displayable on a display screen of the wireless device and isprevented from visual display on the extended display device; andgenerating a shareable screen recording that includes the audio data andthe digital image content displayed on the extended display device,without including the personal content, the shareable screen recordinggenerated for uninterrupted playback.

Alternatively or in addition to the above described method, any one orcombination of: generating a private screen recording including one ormore of the digital image content and the audio data, as well as thepersonal content unaltered for user review of the private screenrecording. The further comprising identifying the personal content as atype of personally identifiable information from a non-disclosableinformation list. The method further comprising filtering the digitalimage content and the audio data to exclude the personally identifiableinformation associated with the user of the wireless device. The methodfurther comprising: detecting external audio content with a microphoneof the wireless device, the external audio content being processed asthe audio data; determining that the personal content is captured as theexternal audio content during the screen recording session; andfiltering the audio data to exclude the external audio content from theshareable screen recording to prevent revealing the personal content.The method further comprising: capturing the digital image content thatis displayed on the extended display device with a camera device of thewireless device; determining that the personal content is captured aspart of the digital image content during the screen recording session;and filtering the digital image content to exclude the personal contentfrom the shareable screen recording to prevent a visual display of thepersonal content. The digital image content captured by the cameradevice is displayable on the display screen of the wireless device inthe private screen review mode.

A method, comprising: providing digital image content for display on anextended display device; determining that a screen recording sessionwould capture personal content associated with a user of a wirelessdevice, the personal content detected as part of media content processedby the wireless device, the media content including one or more of thedigital image content and audio data; and generating a shareable screenrecording that includes one or more of the audio data and the digitalimage content displayed on the extended display device, withoutincluding the personal content.

Alternatively or in addition to the above described method, any one orcombination of: initiating a private screen review mode in which thepersonal content is displayable on a display screen of the wirelessdevice and is prevented from visual display on the extended displaydevice. The method further comprising generating a private screenrecording including one or more of the digital image content and theaudio data, as well as the personal content unaltered for user review ofthe private screen recording. The method further comprising: identifyingthe personal content as a type of personally identifiable informationfrom a non-disclosable information list; and filtering the media contentto exclude the personally identifiable information associated with theuser of the wireless device. The method further comprising: detectingexternal audio content with a microphone of the wireless device, theexternal audio content being processed as the audio data; determiningthat the personal content is captured as the external audio contentduring the screen recording session; and filtering the audio data toexclude the external audio content from the shareable screen recordingto prevent revealing the personal content. The method furthercomprising: capturing the digital image content that is displayed on theextended display device with a camera device of the wireless device;determining that the personal content is captured as part of the digitalimage content during the screen recording session; and filtering thedigital image content to exclude the personal content from the shareablescreen recording to prevent a visual display of the personal content.

1. A screen recording system, comprising: an extended display device todisplay digital image content received for display; a wireless deviceconfigured to provide the digital image content for display on theextended display device, the wireless device including a screenrecording session to capture the digital image content and audio data; acontent control module implemented at least partially in hardware andconfigured to: determine that the screen recording session would capturepersonal content associated with a user of the wireless device; initiatea private screen review mode in which the personal content isdisplayable on a display screen of the wireless device and is preventedfrom visual display on the extended display device; and generate ashareable screen recording that includes the audio data and the digitalimage content displayed on the extended display device, withoutincluding the personal content, the shareable screen recording generatedfor uninterrupted playback.
 2. The screen recording system as recited inclaim 1, wherein the content control module is configured to generate aprivate screen recording including one or more of the digital imagecontent and the audio data, as well as the personal content unalteredfor user review of the private screen recording.
 3. The screen recordingsystem as recited in claim 1, wherein the content control module isconfigured to identify the personal content as a type of personallyidentifiable information from a non-disclosable information list.
 4. Thescreen recording system as recited in claim 3, wherein the contentcontrol module is configured to filter the digital image content and theaudio data to exclude the personally identifiable information associatedwith the user of the wireless device.
 5. The screen recording system asrecited in claim 1, wherein the wireless device includes a microphone todetect external audio content that is processed as the audio data, andwherein the content control module is configured to: determine that thepersonal content is captured as the external audio content during thescreen recording session; and filter the audio data to exclude theexternal audio content from the shareable screen recording to preventrevealing the personal content.
 6. The screen recording system asrecited in claim 1, wherein the wireless device includes a camera deviceto capture the digital image content that is displayed on the extendeddisplay device, and wherein the content control module is configured to:determine that the personal content is captured as part of the digitalimage content during the screen recording session; and filter thedigital image content to exclude the personal content from the shareablescreen recording to prevent a visual display of the personal content. 7.The screen recording system as recited in claim 6, wherein the digitalimage content captured by the camera device is displayable on thedisplay screen of the wireless device in the private screen review mode.8. A method, comprising: displaying digital image content on an extendeddisplay device; processing audio data with an audio module of a wirelessdevice that provides the digital image content for display on theextended display device; determining that a screen recording sessionwould capture personal content associated with a user of the wirelessdevice; initiating a private screen review mode in which the personalcontent is displayable on a display screen of the wireless device and isprevented from visual display on the extended display device; andgenerating a shareable screen recording that includes the audio data andthe digital image content displayed on the extended display device,without including the personal content, the shareable screen recordinggenerated for uninterrupted playback.
 9. The method as recited in claim8, further comprising: generating a private screen recording includingone or more of the digital image content and the audio data, as well asthe personal content unaltered for user review of the private screenrecording.
 10. The method as recited in claim 8, further comprising:identifying the personal content as a type of personally identifiableinformation from a non-disclosable information list.
 11. The method asrecited in claim 10, further comprising: filtering the digital imagecontent and the audio data to exclude the personally identifiableinformation associated with the user of the wireless device.
 12. Themethod as recited in claim 8, further comprising: detecting externalaudio content with a microphone of the wireless device, the externalaudio content being processed as the audio data; determining that thepersonal content is captured as the external audio content during thescreen recording session; and filtering the audio data to exclude theexternal audio content from the shareable screen recording to preventrevealing the personal content.
 13. The method as recited in claim 8,further comprising: capturing the digital image content that isdisplayed on the extended display device with a camera device of thewireless device; determining that the personal content is captured aspart of the digital image content during the screen recording session;and filtering the digital image content to exclude the personal contentfrom the shareable screen recording to prevent a visual display of thepersonal content.
 14. The method as recited in claim 13, wherein thedigital image content captured by the camera device is displayable onthe display screen of the wireless device in the private screen reviewmode.
 15. A method, comprising: providing digital image content fordisplay on an extended display device; determining that a screenrecording session would capture personal content associated with a userof a wireless device, the personal content detected as part of mediacontent processed by the wireless device, the media content includingone or more of the digital image content and audio data; and generatinga shareable screen recording that includes one or more of the audio dataand the digital image content displayed on the extended display device,without including the personal content.
 16. The method as recited inclaim 15, further comprising: initiating a private screen review mode inwhich the personal content is displayable on a display screen of thewireless device and is prevented from visual display on the extendeddisplay device.
 17. The method as recited in claim 16, furthercomprising: generating a private screen recording including one or moreof the digital image content and the audio data, as well as the personalcontent unaltered for user review of the private screen recording. 18.The method as recited in claim 15, further comprising: identifying thepersonal content as a type of personally identifiable information from anon-disclosable information list; and filtering the media content toexclude the personally identifiable information associated with the userof the wireless device.
 19. The method as recited in claim 15, furthercomprising: detecting external audio content with a microphone of thewireless device, the external audio content being processed as the audiodata; determining that the personal content is captured as the externalaudio content during the screen recording session; and filtering theaudio data to exclude the external audio content from the shareablescreen recording to prevent revealing the personal content.
 20. Themethod as recited in claim 15, further comprising: capturing the digitalimage content that is displayed on the extended display device with acamera device of the wireless device; determining that the personalcontent is captured as part of the digital image content during thescreen recording session; and filtering the digital image content toexclude the personal content from the shareable screen recording toprevent a visual display of the personal content.